﻿using System.Collections.Generic;
using Newtonsoft.Json;
using ZilLion.Service.Core.Domain.EntityBase;
using ZilLion.Service.WeChatMall.Domain.Entitys.GsInfo;

namespace ZilLion.Service.WeChatMall.Domain.Responses.GsInfo
{
    public class GoodSetDto
    {
        /// <summary>
        ///     额外信息
        /// </summary>
        [JsonProperty("extra")]
        public GsExtraInfoEntity ExtraInfo { get; set; }

        /// <summary>
        ///     基本信息
        /// </summary>
        [JsonProperty("basic")]
        public GsBasicInfoEntity BasicInfo { get; set; }
    }

    public class GoodSetResponse : ResponseBase
    {
        [JsonProperty("info")]
        public GoodSetDto Good { get; set; }
    }


    public class GoodSetListResponse : ResponseBase
    {
        [JsonProperty("goods")]
        public IList<GoodSetDto> Goods { get; set; }
    }
}